今天將之前設計完畢的AI管理員三條線路正式上線成routine,往後會自主收集回饋,並作為出題/修改程式的依據。
排程:
每日 1:00 am
職責:
接收Bug回報表單進行查證,若問題屬實則判斷影響力,中/低影響力直接修正後合併為main等待gsat-app-release發布,若影響力為大(影響底層規則)則同之前一樣提案等待開發者commit。另外該功能同時負責在出題skill遭到修改時,清理舊版本題目。
補充:
該功能過去為確認bug的嚴重程度,用使用者回報數作為執行與否的判斷標準,但有鑑於使用者不多,並且bug不一定是誰都會回報,所以將該功能去除,強制要求AI回覆所有使用者反饋,若與自我查證不符或者已被修正的問題才不做回應。
排程:
每日 6:00 am
職責:
閱讀回饋與紀錄(出題目標/題庫缺口/新聞(自主搜尋))呼叫出題skill進行批量生題->寫入資料庫。
補充:
直接繼承設計完成的批量生題系統,這次只是將他改成routine,並把閱讀回饋並自我輸出命令的前提加上。
排程:
每周一 6:00 am
職責:
偵測最新merge版本->build->更新版號,將APK發布上Git Hub。
補充:
負責自主更新版本,讓我不用每次一有更新就要重新命令一次發布,為確保安全性,環境/金鑰採用新建的,目前該功能較缺乏實測,等待後續更新。
等待明天gsat-app-release應該會自主上傳最新版本APK,到時我會利用回饋表單同時測試上述兩個routine是否順利運作,若通過則可以完成這部份的設計,並朝後續優化與字詞講堂功能上線而去。